home *** CD-ROM | disk | FTP | other *** search
- package java.lang;
-
- public final class Character {
- public static final int MIN_RADIX = 2;
- public static final int MAX_RADIX = 36;
- public static final char MIN_VALUE = '\u0000';
- public static final char MAX_VALUE = '\uffff';
- private static long[] isLowerCaseTable = new long[]{0L, 576460743713488896L, 0L, -36028799166447616L, 6172933889249159850L, -3122495741643543723L, 2761033308231184681L, -6329340151129091520L, 11184810L, -22522413363298304L, 2170637221884L, 0L, 0L, 0L, -17592185978880L, 1032063467880447L, -281474976710656L, -6148914690341797889L, -6148914691236560894L, 156089602710049044L, 0L, -8589934592L, 255L, 0L, -6148914691236517206L, -6148914691236517206L, -6148914693967009110L, 192153584101141162L, 71777214282006783L, 4611405638684049471L, 62770015039848703L, 61925590106570972L};
- private static long[] isUpperCaseTable = new long[]{0L, 134217726L, 0L, 2139095039L, -6172933889249159851L, 3122495741643543722L, 1274187284968361686L, 6057998273580016784L, 5592405L, 0L, 0L, 0L, 0L, 0L, 17575006099264L, 93819265613824L, 281474976702462L, 6148914689804861440L, 6148914691236495361L, 78044801355024522L, -562949953421312L, 8388607L, 0L, 0L, 6148914691236517205L, 6148914691236517205L, 6148914689806259541L, 96076792050570581L, -71777217515815168L, 280378317225728L, 2234065794919104256L, 2233819500287893248L};
- private static long[] isDefinedTable01C0through06FF = new long[]{-270215977642229761L, 16777215L, -65536L, -279275953455105L, 4395899027455L, -1L, 4913427206346113087L, -17179879440L, 4503588160110591L, -8194L, -536936449L, -65409L, 234134404065073567L, -562949953421312L, -4320133121L, -288511851128421633L, 8734520370987023L, 576460745995194368L, -211110526976001L, 9007199254740991999L, 288019269919145983L};
- private static long[] isDefinedTable0900through0EFF = new long[]{-864691128455135250L, 562949938692095L, -3186861885341720594L, 576460544811219359L, -3211631683292264476L, 9006925953907079L, -869759877059465234L, 281204393851839L, -878767076314341394L, 562690925803919L, -4341532606274353172L, 2251250066275783L, -4327961440926441490L, 281212990012895L, -4327961440926441492L, 281214063754719L, -4323457841299070996L, 281212992110031L, 0L, 0L, -8646911284551352322L, 268435455L, 4323434403644581270L, 872365919L};
- private static long[] isDefinedTable1080through11FF = new long[]{-4294967296L, 612489549322321983L, -1L, -2080374785L, -1065151889409L, 288230376151711743L};
- private static long[] isDefinedTable1E00through27BF = new long[]{-1L, -1L, -4160749569L, 288230376151711743L, -3233808385L, 4611686017001275199L, -9007199254740993L, 9213520412398321631L, -140737488355329L, -3945047720460161L, 8791798087679L, 17179803648L, 144115188075855871L, -524288L, -65529L, 8796093022207L, -1L, -1L, -1L, 1125899906842623L, -3L, 576460752303423487L, 0L, 0L, 137438953471L, -4294965249L, -1L, 8796093022207L, -1L, -1L, -4290772993L, 281474976710655L, -66060289L, 281474976710655L, 0L, 0L, -1099511630882L, -18013305452384257L, 9223090561863385087L};
- private static long[] isDefinedTable3000through33FF = new long[]{-9151314442816847873L, -2L, -6473908225L, Long.MAX_VALUE, -527765581332512L, -1L, 4294934527L, 0L, -3758096385L, -8070450536542896113L, 562949953421311L, 9223372036854714367L, -1L, -540431955284459521L, -1L, 9223372033633550335L};
- private static long[] isDefinedTableFB00throughFFFF = new long[]{6881500229564629119L, -37L, 1125899906842623L, -524288L, -1L, -1L, -1L, -1L, -1L, -65536L, -196609L, 1152640029630136575L, -281410552201216L, -11523431615431137L, -1L, -6917529027641081857L, -2L, -6442450945L, Long.MAX_VALUE, 2305983193137609980L};
- private static long[] isLetterTable0000through06FF = new long[]{0L, 576460743847706622L, 0L, -36028797027352577L, -1L, -1L, -1L, -270215977642229761L, 16777215L, -65536L, -279275953455105L, 4395899027455L, -1L, 4913427206346113087L, -17179879440L, 4503588160110591L, -8194L, -536936449L, -65409L, 234134404065073567L, -562949953421312L, -4320133121L, -288511851128421633L, 8734520370987023L, 576460745995194368L, -215504278519809L, 9007199254740991999L, 70368744144895L};
- private static long[] isLetterTable0900through0EFF = new long[]{-864691128455135250L, 281749839888383L, -3186861885341720594L, 576179344712415647L, -3211631683292264476L, 8725725855103367L, -869759877059465234L, 4295048127L, -878767076314341394L, 281490827000207L, -4341532606274353172L, 1970324845379015L, -4327961440926441490L, 12891209183L, -4327961440926441492L, 13964951007L, -4323457841299070996L, 12893306319L, 0L, 0L, -8646911284551352322L, 201392127L, 4323434403644581270L, 805322591L};
- private static long[] isLetterTable1080through11FF;
- private static long[] isLetterTable1E00through1FFF;
- private static long[] isLetterTable3000through33FF;
- private static long[] isLetterTableFB00throughFFFF;
- private static long[] isLDTable0000through06FF;
- private static long[] isLDTable0900through0EFF;
- private static long[] isLDTable1080through11FF;
- private static long[] isLDTable1E00through1FFF;
- private static long[] isLDTable3000through33FF;
- private static long[] isLDTableFB00throughFFFF;
- private static long[] toLowerCaseTable;
- private static long[] toUpperCaseTable;
- private char value;
-
- public static boolean isLowerCase(char var0) {
- return ((var0 < 1536 ? isLowerCaseTable[var0 >> 6] : ((var0 & '︀') == 7680 ? isLowerCaseTable[var0 - 6144 >> 6] : ((var0 & '\uffc0') == 64256 ? 16253055L : ((var0 & '\uffc0') == 65344 ? 134217726L : 0L)))) >> (var0 & 63) & 1L) != 0L;
- }
-
- public static boolean isUpperCase(char var0) {
- return ((var0 < 1536 ? isUpperCaseTable[var0 >> 6] : ((var0 & '︀') == 7680 ? isUpperCaseTable[var0 - 6144 >> 6] : (var0 >= 4256 && var0 <= 4303 ? -4294967233L : ((var0 & '\uffc0') == 65280 ? 576460743713488896L : 0L)))) >> (var0 & 63) & 1L) != 0L;
- }
-
- public static boolean isTitleCase(char var0) {
- return var0 == 453 || var0 == 456 || var0 == 459 || var0 == 498;
- }
-
- public static boolean isDigit(char var0) {
- if (var0 >= '0' && var0 <= '9') {
- return true;
- } else {
- switch (var0 >> 8) {
- case 6:
- return var0 >= 1632 && var0 <= 1641 || var0 >= 1776 && var0 <= 1785;
- case 9:
- if (var0 >= 2406 && var0 <= 2415 || var0 >= 2534 && var0 <= 2543) {
- return true;
- }
-
- return false;
- case 10:
- if (var0 >= 2662 && var0 <= 2671 || var0 >= 2790 && var0 <= 2799) {
- return true;
- }
-
- return false;
- case 11:
- if (var0 >= 2918 && var0 <= 2927 || var0 >= 3047 && var0 <= 3055) {
- return true;
- }
-
- return false;
- case 12:
- if (var0 >= 3174 && var0 <= 3183 || var0 >= 3302 && var0 <= 3311) {
- return true;
- }
-
- return false;
- case 13:
- if (var0 >= 3430 && var0 <= 3439) {
- return true;
- }
-
- return false;
- case 14:
- if (var0 >= 3664 && var0 <= 3673 || var0 >= 3792 && var0 <= 3801) {
- return true;
- }
-
- return false;
- case 255:
- if (var0 >= '0' && var0 <= '9') {
- return true;
- }
-
- return false;
- default:
- return false;
- }
- }
- }
-
- public static boolean isDefined(char var0) {
- if (var0 < 502) {
- return true;
- } else if (var0 < 1792) {
- return (isDefinedTable01C0through06FF[var0 - 448 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 2304 && var0 <= 3839) {
- return (isDefinedTable0900through0EFF[var0 - 2304 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 4224 && var0 <= 4607) {
- return (isDefinedTable1080through11FF[var0 - 4224 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 7680 && var0 <= 10175) {
- return (isDefinedTable1E00through27BF[var0 - 7680 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 12288 && var0 <= 13311) {
- return (isDefinedTable3000through33FF[var0 - 12288 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 'ff') {
- return (isDefinedTableFB00throughFFFF[var0 - 'ff' >> 6] >> (var0 & 63) & 1L) != 0L;
- } else {
- return var0 >= 13312 && var0 <= '龥' || var0 >= '豈' && var0 <= '鶴';
- }
- }
-
- public static boolean isLetter(char var0) {
- if (var0 < 1792) {
- return (isLetterTable0000through06FF[var0 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 2304 && var0 <= 3839) {
- return (isLetterTable0900through0EFF[var0 - 2304 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 4224 && var0 <= 4607) {
- return (isLetterTable1080through11FF[var0 - 4224 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 7680 && var0 <= 8191) {
- return (isLetterTable1E00through1FFF[var0 - 7680 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 12352 && var0 <= 13311) {
- return (isLetterTable3000through33FF[var0 - 12288 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 'ff') {
- return (isLetterTableFB00throughFFFF[var0 - 'ff' >> 6] >> (var0 & 63) & 1L) != 0L;
- } else {
- return var0 >= 13312 && var0 <= '龥' || var0 >= '豈' && var0 <= '鶴';
- }
- }
-
- public static boolean isLetterOrDigit(char var0) {
- if (var0 < 1792) {
- return (isLDTable0000through06FF[var0 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 2304 && var0 <= 3839) {
- return (isLDTable0900through0EFF[var0 - 2304 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 4224 && var0 <= 4607) {
- return (isLDTable1080through11FF[var0 - 4224 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 7680 && var0 <= 8191) {
- return (isLDTable1E00through1FFF[var0 - 7680 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 12352 && var0 <= 13311) {
- return (isLDTable3000through33FF[var0 - 12288 >> 6] >> (var0 & 63) & 1L) != 0L;
- } else if (var0 >= 'ff') {
- return (isLDTableFB00throughFFFF[var0 - 'ff' >> 6] >> (var0 & 63) & 1L) != 0L;
- } else {
- return var0 >= 13312 && var0 <= '龥' || var0 >= '豈' && var0 <= '鶴';
- }
- }
-
- public static boolean isJavaLetter(char var0) {
- return isLetter(var0) || var0 == '$' || var0 == '_';
- }
-
- public static boolean isJavaLetterOrDigit(char var0) {
- return isLetterOrDigit(var0) || var0 == '$' || var0 == '_';
- }
-
- public static char toLowerCase(char var0) {
- if (var0 >= 65 && var0 <= 90) {
- return (char)(var0 + 32);
- } else if (var0 < 192) {
- return (char)var0;
- } else if (var0 < 256) {
- if (var0 >= 223) {
- return (char)var0;
- } else {
- return (char)(var0 == 215 ? var0 : (char)(var0 + 32));
- }
- } else {
- if (((var0 < 1536 ? toLowerCaseTable[var0 - 256 >> 6] : ((var0 & '︀') == 7680 ? toLowerCaseTable[var0 - 6400 >> 6] : (var0 >= 4256 && var0 <= 4293 ? -4294967233L : ((var0 & '\uffc0') == 8512 ? 281470681743360L : (var0 >= 9398 && var0 <= 9423 ? -18014398509416449L : ((var0 & '\uffc0') == 65280 ? 576460743713488896L : 0L)))))) >> (var0 & 63) & 1L) != 0L) {
- switch (var0 >> 8) {
- case 1:
- switch (var0 & 255) {
- case 120:
- return '├┐';
- case 129:
- return 'ɓ';
- case 134:
- return 'ɔ';
- case 138:
- return 'ɗ';
- case 142:
- return '╔ÿ';
- case 143:
- return 'ə';
- case 144:
- return 'ɛ';
- case 147:
- return 'ɠ';
- case 148:
- return 'ɣ';
- case 150:
- return 'ɩ';
- case 151:
- return 'ɨ';
- case 156:
- return 'ɯ';
- case 157:
- return '╔▓';
- case 169:
- return 'ʃ';
- case 174:
- return 'ʈ';
- case 177:
- return 'ʊ';
- case 178:
- return 'ʋ';
- case 183:
- return 'ʒ';
- case 196:
- return 'dž';
- case 199:
- return 'lj';
- case 202:
- return 'nj';
- case 241:
- return '╟│';
- default:
- return (char)(var0 + 1);
- }
- case 2:
- return (char)(var0 + 1);
- case 3:
- switch (var0 & 255) {
- case 134:
- return 'ά';
- case 135:
- case 139:
- case 141:
- default:
- if (var0 < 944) {
- return (char)(var0 + 32);
- }
-
- return (char)(var0 + 1);
- case 136:
- return 'έ';
- case 137:
- return 'ή';
- case 138:
- return 'ί';
- case 140:
- return 'ό';
- case 142:
- return 'ύ';
- case 143:
- return 'ώ';
- }
- case 4:
- if (var0 < 1040) {
- return (char)(var0 + 80);
- }
-
- if (var0 < 1120) {
- return (char)(var0 + 32);
- }
-
- return (char)(var0 + 1);
- case 5:
- case 16:
- return (char)(var0 + 48);
- case 30:
- return (char)(var0 + 1);
- case 31:
- switch (var0 & 255) {
- case 186:
- return 'ὰ';
- case 187:
- return 'ά';
- case 188:
- return 'ᾳ';
- case 200:
- return 'ὲ';
- case 201:
- return 'έ';
- case 202:
- return 'ὴ';
- case 203:
- return 'ή';
- case 204:
- return 'ῃ';
- case 218:
- return 'ὶ';
- case 219:
- return 'ί';
- case 234:
- return 'ὺ';
- case 235:
- return 'ύ';
- case 236:
- return 'ῥ';
- case 248:
- return 'ὸ';
- case 249:
- return 'ό';
- case 250:
- return 'ὼ';
- case 251:
- return 'ώ';
- case 252:
- return 'ῳ';
- default:
- return (char)(var0 - 8);
- }
- case 33:
- return (char)(var0 + 16);
- case 36:
- return (char)(var0 + 26);
- case 255:
- return (char)(var0 + 32);
- }
- }
-
- return (char)var0;
- }
- }
-
- public static char toUpperCase(char var0) {
- if (var0 >= 97 && var0 <= 122) {
- return (char)(var0 + -32);
- } else if (var0 < 224) {
- return (char)var0;
- } else if (var0 < 256) {
- if (var0 == 247) {
- return (char)var0;
- } else {
- return var0 == 255 ? '┼╕' : (char)(var0 - 32);
- }
- } else {
- if (((var0 < 1536 ? toUpperCaseTable[var0 - 256 >> 6] : ((var0 & '︀') == 7680 ? toUpperCaseTable[var0 - 6400 >> 6] : ((var0 & '\uffc0') == 8512 ? -281474976710656L : ((var0 & '\uffc0') == 9408 ? 4398046445568L : ((var0 & '\uffc0') == 65344 ? 134217726L : 0L))))) >> (var0 & 63) & 1L) != 0L) {
- switch (var0 >> 8) {
- case 1:
- if (var0 == 383) {
- return 'S';
- }
-
- if (var0 != 454 && var0 != 457 && var0 != 460 && var0 != 499) {
- return (char)(var0 - 1);
- }
-
- return (char)(var0 - 2);
- case 2:
- if (var0 < 576) {
- return (char)(var0 - 1);
- }
-
- switch (var0 & 255) {
- case 83:
- return 'Ɓ';
- case 84:
- return 'Ɔ';
- case 87:
- return 'Ɗ';
- case 88:
- return 'Ǝ';
- case 89:
- return 'Ə';
- case 91:
- return 'Ɛ';
- case 96:
- return 'Ɠ';
- case 99:
- return 'Ɣ';
- case 104:
- return 'Ɨ';
- case 105:
- return 'Ɩ';
- case 111:
- return 'Ɯ';
- case 114:
- return 'Ɲ';
- case 131:
- return 'Ʃ';
- case 136:
- return 'Ʈ';
- case 138:
- return '╞▒';
- case 139:
- return '╞▓';
- case 146:
- return '╞╖';
- default:
- return (char)var0;
- }
- case 3:
- switch (var0 & 255) {
- case 172:
- return 'Ά';
- case 173:
- return 'Έ';
- case 174:
- return 'Ή';
- case 175:
- return 'Ί';
- case 194:
- return 'Σ';
- case 204:
- return 'Ό';
- case 205:
- return 'Ύ';
- case 206:
- return 'Ώ';
- case 208:
- return 'Β';
- case 209:
- return '╬ÿ';
- case 213:
- return 'Φ';
- case 214:
- return 'Π';
- case 240:
- return 'Κ';
- case 241:
- return 'Ρ';
- default:
- if (var0 < 992) {
- return (char)(var0 - 32);
- }
-
- return (char)(var0 - 1);
- }
- case 4:
- if (var0 < 1104) {
- return (char)(var0 - 32);
- }
-
- if (var0 < 1120) {
- return (char)(var0 - 80);
- }
-
- return (char)(var0 - 1);
- case 5:
- return (char)(var0 - 48);
- case 30:
- return (char)(var0 - 1);
- case 31:
- switch (var0 & 255) {
- case 112:
- return 'Ὰ';
- case 113:
- return 'Ά';
- case 114:
- return 'Ὲ';
- case 115:
- return 'Έ';
- case 116:
- return 'Ὴ';
- case 117:
- return 'Ή';
- case 118:
- return 'Ὶ';
- case 119:
- return 'Ί';
- case 120:
- return 'Ὸ';
- case 121:
- return 'Ό';
- case 122:
- return 'Ὺ';
- case 123:
- return 'Ύ';
- case 124:
- return 'Ὼ';
- case 125:
- return 'Ώ';
- case 179:
- return 'ᾼ';
- case 195:
- return 'ῌ';
- case 229:
- return 'Ῥ';
- case 243:
- return 'ῼ';
- default:
- return (char)(var0 + 8);
- }
- case 33:
- return (char)(var0 - 16);
- case 36:
- return (char)(var0 - 26);
- case 255:
- return (char)(var0 - 32);
- }
- }
-
- return (char)var0;
- }
- }
-
- public static char toTitleCase(char var0) {
- if ((var0 & '\uffc0') != 448) {
- return toUpperCase(var0);
- } else if (var0 >= 452 && var0 <= 454) {
- return 'Dž';
- } else if (var0 >= 455 && var0 <= 457) {
- return 'Lj';
- } else if (var0 >= 458 && var0 <= 460) {
- return 'Nj';
- } else {
- return var0 >= 497 && var0 <= 499 ? '╟▓' : toUpperCase(var0);
- }
- }
-
- public static int digit(char var0, int var1) {
- int var2 = -1;
- if (var1 >= 2 && var1 <= 36) {
- if (var0 >= '0' && var0 <= '9') {
- var2 = var0 - 48;
- } else if (var0 >= 'A' && var0 <= 'Z') {
- var2 = var0 + -55;
- } else if (var0 >= 'a' && var0 <= 'z') {
- var2 = var0 + -87;
- } else {
- switch (var0 >> 8) {
- case 6:
- if (var0 >= 1632 && var0 <= 1641) {
- var2 = var0 - 1632;
- } else if (var0 >= 1776 && var0 <= 1785) {
- var2 = var0 - 1776;
- }
- break;
- case 9:
- if (var0 >= 2406 && var0 <= 2415) {
- var2 = var0 - 2406;
- } else if (var0 >= 2534 && var0 <= 2543) {
- var2 = var0 - 2534;
- }
- break;
- case 10:
- if (var0 >= 2662 && var0 <= 2671) {
- var2 = var0 - 2662;
- } else if (var0 >= 2790 && var0 <= 2799) {
- var2 = var0 - 2790;
- }
- break;
- case 11:
- if (var0 >= 2918 && var0 <= 2927) {
- var2 = var0 - 2918;
- } else if (var0 >= 3047 && var0 <= 3055) {
- var2 = var0 - 3046;
- }
- break;
- case 12:
- if (var0 >= 3174 && var0 <= 3183) {
- var2 = var0 - 3174;
- } else if (var0 >= 3302 && var0 <= 3311) {
- var2 = var0 - 3302;
- }
- break;
- case 13:
- if (var0 >= 3430 && var0 <= 3439) {
- var2 = var0 - 3430;
- }
- break;
- case 14:
- if (var0 >= 3664 && var0 <= 3673) {
- var2 = var0 - 3664;
- } else if (var0 >= 3792 && var0 <= 3801) {
- var2 = var0 - 3792;
- }
- break;
- case 255:
- if (var0 >= '0' && var0 <= '9') {
- var2 = var0 - '0';
- }
- }
- }
- }
-
- return var2 < var1 ? var2 : -1;
- }
-
- public static boolean isSpace(char var0) {
- switch (var0) {
- case '\t':
- case '\n':
- case '\f':
- case '\r':
- case ' ':
- return true;
- default:
- return false;
- }
- }
-
- public static char forDigit(int var0, int var1) {
- if (var0 < var1 && var0 >= 0) {
- if (var1 >= 2 && var1 <= 36) {
- return var0 < 10 ? (char)(48 + var0) : (char)(97 + var0 - 10);
- } else {
- return '\u0000';
- }
- } else {
- return '\u0000';
- }
- }
-
- public Character(char var1) {
- this.value = var1;
- }
-
- public char charValue() {
- return this.value;
- }
-
- public int hashCode() {
- return this.value;
- }
-
- public boolean equals(Object var1) {
- if (var1 != null && var1 instanceof Character) {
- Character var2 = (Character)var1;
- return this.value == var2.value;
- } else {
- return false;
- }
- }
-
- public String toString() {
- char[] var1 = new char[]{this.value};
- return new String(var1);
- }
-
- static {
- isLetterTable1080through11FF = isDefinedTable1080through11FF;
- isLetterTable1E00through1FFF = isDefinedTable1E00through27BF;
- isLetterTable3000through33FF = isDefinedTable3000through33FF;
- isLetterTableFB00throughFFFF = new long[]{6881500229564629119L, -37L, 1125899906842623L, -524288L, -1L, -1L, -1L, -1L, -1L, -65536L, -196609L, 1152640029630136575L, 0L, -11540474045136896L, -1L, 2305843009213693951L, 576460743713488896L, -274743689218L, Long.MAX_VALUE, 486341884L};
- isLDTable0000through06FF = new long[]{287948901175001088L, 576460743847706622L, 0L, -36028797027352577L, -1L, -1L, -1L, -270215977642229761L, 16777215L, -65536L, -279275953455105L, 4395899027455L, -1L, 4913427206346113087L, -17179879440L, 4503588160110591L, -8194L, -536936449L, -65409L, 234134404065073567L, -562949953421312L, -4320133121L, -288511851128421633L, 8734520370987023L, 576460745995194368L, -211110526976001L, 9007199254740991999L, 288019269919145983L};
- isLDTable0900through0EFF = new long[]{-864691128455135250L, 562949938692095L, -3186861885341720594L, 576460544811219359L, -3211631683292264476L, 9006925953907079L, -869759877059465234L, 281204393851839L, -878767076314341394L, 562690925803919L, -4341532606274353172L, 2251250066275783L, -4327961440926441490L, 281212990012895L, -4327961440926441492L, 281214063754719L, -4323457841299070996L, 281212992110031L, 0L, 0L, -8646911284551352322L, 268435455L, 4323434403644581270L, 872365919L};
- isLDTable1080through11FF = isDefinedTable1080through11FF;
- isLDTable1E00through1FFF = isDefinedTable1E00through27BF;
- isLDTable3000through33FF = isDefinedTable3000through33FF;
- isLDTableFB00throughFFFF = new long[]{6881500229564629119L, -37L, 1125899906842623L, -524288L, -1L, -1L, -1L, -1L, -1L, -65536L, -196609L, 1152640029630136575L, 0L, -11540474045136896L, -1L, 2305843009213693951L, 576460743780532224L, -274743689218L, Long.MAX_VALUE, 486341884L};
- toLowerCaseTable = new long[]{-6173215364225870507L, 3122495741643543722L, 1274187282820877526L, 6059124173486861744L, 5592405L, 0L, 0L, 0L, 0L, 0L, 17575006099264L, 93819265613824L, 281474976702462L, 6148914689804861440L, 6148914691236495361L, 78044801355024522L, -562949953421312L, 8388607L, 0L, 0L, 6148914691236517205L, 6148914691236517205L, 6148914689806259541L, 96076792050570581L, -71777217515815168L, 280378317225728L, 2234065794919104256L, 2233819500287893248L};
- toUpperCaseTable = new long[]{6100313345257810602L, -3122495741643544235L, 2472794134709276968L, -6328495726735828128L, 11184810L, 1269983369232384L, 265480L, 0L, 0L, 0L, -299067162755072L, 1032063467880447L, -281474976710656L, -6148914690341797889L, -6148914691236560894L, 156089602710049044L, 0L, -8589934592L, 127L, 0L, -6148914691236517206L, -6148914691236517206L, -6148914694097032534L, 192153584101141162L, 71777214282006783L, 4611405638678478911L, 3097319977189631L, 2251950137737224L};
- }
- }
-